618.08 meters = 2027.821522 feet