634 x 405 feet = 193.24 x 123.44 meters