75.21 meters = 246.751969 feet