4149.8 feet = 1264.85904 meters