77.12 meters = 253.018373 feet