427 x 386 x 41 meters = 1400.92 x 1266.4 x 134.51 feet