111.26 meters = 365 feet and 0.31 inches