5870 inches = 149.098 meters