116 x 123 meters = 380.58 x 403.54 feet