149 feet and 3 inches = 45.491 meters