5864 inches = 148.9456 meters