599 x 318 feet = 182.58 x 96.93 meters