5270.5 inches = 133.8707 meters