728 x 411 x 76 meters = 2388.45 x 1348.43 x 249.34 feet