421 x 264 x 28 meters = 1381.23 x 866.14 x 91.86 feet