103.44 meters = 339.370079 feet