45.19 meters = 148 feet and 3.13 inches