11308 feet = 3446.6784 meters