226.6 meters = 743.43832 feet