5917.8 inches = 150.31212 meters