5835.5 inches = 148.2217 meters