225 x 396 feet = 68.58 x 120.7 meters