13 x 407 x 73 meters = 42.65 x 1335.3 x 239.5 feet