228.11 meters = 748.392388 feet