224.8 x 241.5 feet = 68.52 x 73.61 meters