46.68 meters = 153 feet and 1.8 inches