225 x 76 feet = 68.58 x 23.16 meters