439 x 628 feet = 133.81 x 191.41 meters