388 x 76 meters = 1272.97 x 249.34 feet