A second click reveals another figure of 106 for the manual and 101 for the auto.
Either way, OP either has a very optimistic speedo or he's looking at kms.
TBH you'd probably need a wheelbarrow for your gonads if you felt comfortable going over 115 in a P38