11123 feet = 3390.2904 meters