1291 feet = 393.4968 meters