45.43 meters = 149 feet and 0.58 inches