222.28 meters = 729.265092 feet