114.44 meters = 375.459318 feet