102.86 meters = 337.467192 feet