45.68 meters = 149 feet and 10.43 inches