102.5 meters = 336.286089 feet