I know this post is old but is same with my problem...
Course (degrees): 1000.00
Speed(mph): -1.00
I change the value in SoftwareSerial.h file
#define _SS_MAX_RX_BUFF 128 // RX buffer size for TinyGPS
but same problem... speed is -1.00 in any units
Any ideea?!