204.5 x 226.3 feet = 62.33 x 68.98 meters