76 x 256 feet = 23.16 x 78.03 meters