69.59 meters = 228.313648 feet