351 feet and 3 inches = 107.061 meters