612 x 371 feet = 186.54 x 113.08 meters