7451.6 inches = 189.27064 meters